Novel Approaches to Group Recommendation
نویسنده
چکیده
Recommendation systems are extensively used to provide a constantly increasing variety of services. Alongside single-user recommendation systems, group recommendation systems have emerged as a method of identifying the items that a set of users will most appreciate collectively. In this thesis, we describe developments in the area of group recommendation techniques and how such techniques can be applied to address current challenges in the field of group recommendations. First, we propose a conceptual data model to support group recommendation that can be deployed in addition to the suggested approaches. Second, we propose a contextual group recommendation model that addresses the problem of contextual recommendation for groups and exploits a hierarchical context model to extend a typical recommendation model to a general context-aware model that addresses the information needs of a group. We also develop a context-aware recommendation system for concerts as a prototype for an exploratory analysis of the suggested model. Third, we propose a new dimension in the computation of group recommendations, namely, the exploitation of social ties (affinities) between group members, and its evolution over time; moreover, we present an efficient algorithm that produces temporal-affinityaware recommendations for ad hoc groups. Finally, we propose an approach that addresses the sparsity problem in group recommendation, and we present our method, which employs a memory-based technique to resolve the data sparsity problem in the group recommendation setting. All proposed methods have been evaluated through extensive experiments on public datasets or on real users who have participated in our experiments. Where possible, comparisons with related techniques have been performed to reinforce the validity of the presented approaches. Based on state-of-the-art metrics, the proposed methods have produced promising results for use in the field of group recommendation systems.
منابع مشابه
Groups Identification and Individual Recommendations in Group Recommendation Algorithms
Recommender systems usually deal with preferences previously expressed by users, in order to predict new ratings and recommend items. To support recommendation in social activities, group recommender systems were developed. Group recommender systems usually consider predefined/a priori known groups and just a few existing approaches are able to automatically identify groups. When groups are not...
متن کاملMining Overlapping Communities in Real-world Networks Based on Extended Modularity Gain
Detecting communities plays a vital role in studying group level patterns of a social network and it can be helpful in developing several recommendation systems such as movie recommendation, book recommendation, friend recommendation and so on. Most of the community detection algorithms can detect disjoint communities only, but in the real time scenario, a node can be a member of more than one ...
متن کاملEvaluating Group Recommendation Strategies in Memory-Based Collaborative Filtering
Group recommendation presents significant challenges in evolving best practice approaches to group modeling, but even moreso in dataset collection for testing and in developing principled evaluation approaches across groups of users. Early research provided more limited, illustrative evaluations for group recommender approaches, but recent work has been exploring more comprehensive evaluative t...
متن کاملA Novel Trust Computation Method Based on User Ratings to Improve the Recommendation
Today, the trust has turned into one of the most beneficial solutions to improve recommender systems, especially in the collaborative filtering method. However, trust statements suffer from a number of shortcomings, including the trust statements sparsity, users' inability to express explicit trust for other users in most of the existing applications, etc. Thus to overcome these problems, this ...
متن کاملBasic Approaches in Recommendation Systems
Recommendation systems support users in finding items of interest. In this chapter, we introduce the basic approaches of collaborative filtering, contentbased filtering, and knowledge-based recommendation. We first discuss principles of the underlying algorithms based on a running example. Thereafter, we provide an overview of hybrid recommendation approaches which combine basic variants. We co...
متن کامل